﻿
using System;

namespace GECS.Core {

	/// <summary>
	/// Describes the state of the game.
	/// </summary>
    public enum GameState {

		/// <summary>
		/// State indicating that the game is loading resources.
		/// </summary>
        GAME_LOADING,

        /// <summary>
        /// State indicating that the game is in intro screen.
        /// </summary>
        GAME_INTRO,

        /// <summary>
        /// State indicating that the game is playing.
        /// </summary>
        GAME_PLAYING,

        /// <summary>
        /// State indicating that the game is paused.
        /// </summary>
        GAME_PAUSED,

        /// <summary>
        /// State indicating that the game is at end screen.
        /// </summary>
        GAME_END

    }

}
